recurring thoughts - German English Dictionary